two-faced bitch - French English Dictionary